home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / lib / c / syscall / ds3100.md / RCS / procStubs.s,v < prev    next >
Encoding:
Text File  |  1991-08-22  |  2.7 KB  |  103 lines

  1. head     1.2;
  2. branch   ;
  3. access   ;
  4. symbols  ;
  5. locks    mottsmth:1.2; strict;
  6. comment  @| @;
  7.  
  8.  
  9. 1.2
  10. date     89.07.26.18.24.27;  author nelson;  state Exp;
  11. branches ;
  12. next     1.1;
  13.  
  14. 1.1
  15. date     89.07.11.19.52.11;  author nelson;  state Exp;
  16. branches ;
  17. next     ;
  18.  
  19.  
  20. desc
  21. @Initial code from DECWRL.
  22. @
  23.  
  24.  
  25. 1.2
  26. log
  27. @Added missing ones.
  28. @
  29. text
  30. @/*
  31.  * proc.s --
  32.  *
  33.  *     Contains stubs for user-level system calls.
  34.  *
  35.  * Copyright 1986, 1988 Regents of the University of California
  36.  * Permission to use, copy, modify, and distribute this
  37.  * software and its documentation for any purpose and without
  38.  * fee is hereby granted, provided that the above copyright
  39.  * notice appear in all copies.  The University of California
  40.  * makes no representations about the suitability of this
  41.  * software for any purpose.  It is provided "as is" without
  42.  * express or implied warranty.
  43.  *
  44.  * rcs = $Header: /sprite/src/lib/c/syscall/ds3100.md/RCS/procStubs.s,v 1.1 89/07/11 19:52:11 nelson Exp Locker: nelson $ SPRITE (Berkeley)
  45.  *
  46.  */
  47.  
  48. #include "userSysCallInt.h"
  49.  
  50. SYS_CALL(Proc_Debug,            SYS_PROC_DEBUG)
  51. SYS_CALL(Proc_Detach,            SYS_PROC_DETACH)
  52. SYS_CALL(Proc_RawExec,            SYS_PROC_EXEC)
  53. SYS_CALL(Proc_Fork,            SYS_PROC_FORK)
  54. SYS_CALL(Proc_ExecEnv,            SYS_PROC_EXEC_ENV)
  55. SYS_CALL(Proc_RawRemoteExec,        SYS_PROC_REMOTE_EXEC)
  56. SYS_CALL(Proc_RawExit,            SYS_PROC_EXIT)
  57. SYS_CALL(Proc_GetFamilyID,        SYS_PROC_GETFAMILYID)
  58. SYS_CALL(Proc_GetGroupIDs,        SYS_PROC_GETGROUPIDS)
  59. SYS_CALL(Proc_GetIDs,            SYS_PROC_GETIDS)
  60. SYS_CALL(Proc_GetPCBInfo,        SYS_PROC_GETPCBINFO)
  61. SYS_CALL(Proc_GetPriority,        SYS_PROC_GETPRIORITY)
  62. SYS_CALL(Proc_GetResUsage,        SYS_PROC_GETRESUSAGE)
  63. SYS_CALL(Proc_Profile,            SYS_PROC_PROFILE)
  64. SYS_CALL(Proc_SetFamilyID,        SYS_PROC_SETFAMILYID)
  65. SYS_CALL(Proc_SetGroupIDs,        SYS_PROC_SETGROUPIDS)
  66. SYS_CALL(Proc_SetIDs,            SYS_PROC_SETIDS)
  67. SYS_CALL(Proc_SetPriority,        SYS_PROC_SETPRIORITY)
  68. SYS_CALL(Proc_RawWait,            SYS_PROC_WAIT)
  69. SYS_CALL(Proc_OLDSetEnviron,        SYS_PROC_SET_ENVIRON)
  70. SYS_CALL(Proc_OLDUnsetEnviron,        SYS_PROC_UNSET_ENVIRON)
  71. SYS_CALL(Proc_OLDGetEnvironVar,     SYS_PROC_GET_ENVIRON_VAR)
  72. SYS_CALL(Proc_OLDGetEnvironRange,     SYS_PROC_GET_ENVIRON_RANGE)
  73. SYS_CALL(Proc_OLDInstallEnviron,     SYS_PROC_INSTALL_ENVIRON)
  74. SYS_CALL(Proc_OLDCopyEnviron,        SYS_PROC_COPY_ENVIRON)
  75. SYS_CALL(Proc_RawMigrate,        SYS_PROC_MIGRATE)
  76. SYS_CALL(Proc_GetIntervalTimer,        SYS_PROC_GETINTERVALTIMER)
  77. SYS_CALL(Proc_SetIntervalTimer,        SYS_PROC_SETINTERVALTIMER)
  78. SYS_CALL(Proc_GetHostIDs,        SYS_PROC_GETHOSTIDS)
  79.  
  80. @
  81.  
  82.  
  83. 1.1
  84. log
  85. @Initial revision
  86. @
  87. text
  88. @d15 1
  89. a15 1
  90.  * rcs = $Header: procStubs.s,v 1.1 89/06/20 18:40:32 mnelson Exp $ SPRITE (Berkeley)
  91. d23 1
  92. a23 7
  93. /*
  94.  * All Proc_Exec calls are mapped in libc into calls to Proc_ExecEnv.
  95.  * Proc_Fork is defined specially below.
  96.  */
  97. #ifdef notdef
  98. SYS_CALL(Proc_Exec,            SYS_PROC_EXEC)
  99. #endif notdef
  100. d26 1
  101. d50 1
  102. @
  103.